armored combat engineer platoon - Allemand Anglais Dictionnaire